7836
15811
6650
2731
12609
2656
3346
14681
10988
15158
3058
43012
7158
2214
3717
6666
6256
4243
3035
19515